package github.leavesczy.matisse.samples

import android.content.Intent
import android.os.Bundle
import android.widget.Button
import android.widget.TextView
import androidx.appcompat.app.AppCompatActivity

/**
 * 启动器Activity
 * 让用户选择启动Compose版本还是传统XML版本
 */
class LauncherActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_launcher)

        initViews()
    }

    private fun initViews() {
        // Compose版本
        findViewById<Button>(R.id.btnComposeVersion).setOnClickListener {
            startActivity(Intent(this, MainActivity::class.java))
        }

        // 传统XML完整版本
        findViewById<Button>(R.id.btnTraditionalVersion).setOnClickListener {
            startActivity(Intent(this, TraditionalMainActivity::class.java))
        }

        // 简单示例版本
        findViewById<Button>(R.id.btnSimpleVersion).setOnClickListener {
            startActivity(Intent(this, SimpleMatisseActivity::class.java))
        }
    }
} 